import Vue from "vue";
import axios from "axios";
import ElementUI from 'element-ui';

Vue.use(ElementUI);

new Vue({
    el: '#app',
    data(){
        return {
            searchStr:"rsi大于65小于80 st非创业板",
            hexinV:"A9I_Syp35_ct1xsL2_qzf1QCI5O349Z9COfKoZwr_gVwr3wFhHMmjdh3GrRv",
            pager:{
                pageSize:100,
                pageNum:1
            },
            wencaiInfo:{
                source:"Ths_iwencai_Xuangu",
                version:"2.0"
            },
            tableData:[]
        }
    },
    methods:{
      searchRequest(){
          const config = {
              params:{
                  ...this.pager,
                  ...this.wencaiInfo,
                  searchStr: this.searchStr,
                  hexinV:this.hexinV
              }
          }
          axios.get("/api/search", config).then(res=>{
              // @ts-ignore
              console.log("res===",res);
              // @ts-ignore
              if(res.data.serviceStatus === 2000){
                  this.tableData = res.data.data;
              }else{
                  this.$message.error(res.data.data.message)
              }

          }).catch(err=>{
              console.log("err",err);
          })

      }
    },
    mounted() {
        console.log("Hello Vue!")
    }
})
